home *** CD-ROM | disk | FTP | other *** search
/ PC Open 107 / PC Open 107 CD 2.bin / CD2 / PDF / Corsi / PHP / lezione_3 / checkcanc.php < prev    next >
Encoding:
PHP Script  |  2004-12-23  |  1.3 KB  |  36 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
  2. <html>
  3. <head>
  4.     <title>Controllo e cancellazione di un file</title>
  5. </head>
  6. <body>
  7. <?php
  8.     if(!$_POST['nome']==null) {
  9.         if (isset($_POST['check'])) {
  10.             $dir="upload/".$_POST['nome'];
  11.             if (file_exists($dir)) {
  12.                 echo "<h3>Il file ".$_POST['nome']." Φ presente nella cartella upload</h3>";
  13.             }
  14.             else {
  15.                 echo "<h3>Il file ".$_POST['nome']." <ins>non</ins> Φ presente nella cartella upload</h3>";
  16.             }
  17.         }
  18.         elseif (isset($_POST['canc'])) {
  19.             $dir="upload/".$_POST['nome'];
  20.             if (@unlink($dir)) {
  21.                 echo "<h3>Il file ".$_POST['nome']." Φ stato cancellato dalla cartella upload</h3>";
  22.             }
  23.             else {
  24.                 echo "<h3>Il file ".$_POST['nome']." non Φ stato cancellato dalla cartella upload. Verifica che il file sia correttamente caricato nella cartella</h3>";
  25.             }
  26.         }
  27.     }    
  28. ?>
  29. <p><hr>
  30. <h3>Da questo form puoi verificare se un file Φ presente nella cartella upload (tasto Controlla) ed eventualmente eliminarlo (tasto Elimina).</h3>
  31. <form action="checkcanc.php" method="post">
  32.     File: <input name="nome" type="text" size="40"><p>
  33.     <input type="reset" value="Annulla la selezione"> <input type="submit" value="Controlla" name="check"> <input type="submit" value="Elimina il file" name="canc">
  34. </form>
  35. </body>
  36. </html>